make good a promise - Deutsch Englisch Wörterbuch